The next step in software metrics research
نویسنده
چکیده
Software project teams have a wide range of software metrics and measurement models at their disposal to monitor important aspects of their software system, their development process and the team itself. Theoretically, monitoring allows a team to identify and solve problems in a timely manner. Unfortunately, in practice software project teams make little effective use of software metrics to ensure success. This gap between theory and practice does not exist because of a lack of research attention. In the past decades, dozens of software metrics and measurement models have been designed. However, their validation is usually limited to determining the construct validity of a metric. Although crucial, we believe that the time has come to travel beyond this type of validation and investigate the usefulness of a software metric in specific situations. As a first step, we evaluated the usefulness of two metrics in an industrial evaluation setting [1]. A key request made by the interviewed practitioners was an overview of situations in which the metrics are useful and, more importantly, those situations in which they are not. Within the software engineering community, a body of knowledge is often encoded into a catalog of patterns. Here, each pattern provides a definition of a software metric, its intended usage, its limitations and its relationships to other metrics. By creating such a common understanding of the benefits and limitations of software metrics, project teams will be able to choose and use software metrics more effectively, ultimately leading to more successful software projects. BODY To enable the effective application of software metrics, a pattern catalog based on real-world usage scenarios must be developed.
منابع مشابه
On 5-dimensional 2-step homogeneous randers nilmanifolds of Douglas type
In this paper we first obtain the non-Riemannian Randers metrics of Douglas type on two-step homogeneous nilmanifolds of dimension five. Then we explicitly give the flag curvature formulae and the $S$-curvature formulae for the Randers metrics of Douglas type on these spaces. Moreover, we prove that the only simply connected five-dimensional two-step homogeneous Randers nilmanifolds of D...
متن کاملSpatial Evaluation of Energy Performance at Neighborhood Scale Case study: Sanandaj city
Climate change has become a challenge with adverse impacts on the Earth. Reducing the use of fossil fuel is a primary step to solve environmental problems. As the population continues to rise, to meet the growing demand for construction with a large share in energy Consumption, Efforts to make the built environment more energy efficient is crucial. The main objective of this research is to eval...
متن کاملMetrics for Multimedia Languages
Software engineering researchers have attempted to improve the software development process for over two decades. A primary thrust in this process lies in the arena of measurement. “You can’t control what you can’t measure” [5]. This research applies software metric techniques to the development of multimedia products. Problem areas such as education, instruction, training, and information syst...
متن کاملSediment Transport in Unsteady Flow Conditions
Sediment transport under unsteady flow condition is studied experimentally. In the first step, sediment transport under different steady flow conditions was measured and an empirical equation was derived for its calculation. In the next step, two continuous and three stepwise hydrographs were generated in the flume, and their sediment transport rate was measured. The continuous hydrographs were...
متن کاملImplementation and Optimization of Annotation and Interpretation Step of Next-Generation Sequencing Data for Non-Syndromic Autosomal Recessive Hearing Loss
Introduction: The precision and time required for analysis of data in next-generation sequencing (NGS) depends on many factors including the tools utilized for alignment, variant calling, annotation and filtering of variants, personnel expertise in data analysis and interpretation, and computational capacity of the lab and its optimization is a challenging task. Method: An application software...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- TinyToCS
دوره 2 شماره
صفحات -
تاریخ انتشار 2013